﻿@charset "utf-8";
/*dafult*/
body{width:100%;margin:0 auto;font-size:14px;color:#000;font-family:"宋体";text-align:center; background-color:White;}/*;background:url(../images/login-pic.png) no-repeat right bottom*/
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,p,pre,iframe{margin:0;padding:0;border:0;font-weight:normal;text-align:left}
ul,li{list-style-type:none}
img{border:0}
a{text-decoration:none}
.floatl{float:left}
.floatr{float:right}
.clearf{clear:both;font-size:0;height:0;line-height:0;}
.blank305{height:305px}
.blank36{height:36px;border-top:1px solid #FEFEFE}
.blank87{height:87px;border-top:1px solid #FFFFFF}
.blank1158{height:1158px}
.gray{background:#E8F0E9}
.disn{display:none}
.green{color:#026802}
.orange{color:#F57303}
.orange2{color:#f15b00}
.green2{background:#C7DFDE}
/*head*/
#head{width:1010px;margin:0 auto 15px auto}
#head .login{padding:0 26px 0 16px}
#head .login span{line-height:28px;height:28px}
#head span a{color:#555555}
#head .header .hoslogo{margin:4px 168px 5px 5px;width:362px;height:100px}
#head .header .jyzdlogo{margin:11px 54px 0 0;width:135px;height:100px;}
#head .header .fulogo{width:280px;height:100px;background:url(../images/logo3.jpg) no-repeat right;}
#head .nav{background:url(../images/nav3.jpg) no-repeat;height:45px;padding-left:28px;margin-left:8px;display:block;}
#head .nav li{float:left;margin-right:42px}
#head .nav li a{font:16px/45px "Microsoft YaHei";color:white;position:relative;display:block}
#head .nav li a:hover{color:#f5fe00;background:url(../images/nav_act.gif) no-repeat center bottom}
#head .nav li a.act{color:#f5fe00;background:url(../images/nav_act.gif) no-repeat center bottom}
/*content*/
#content{width:990px;margin:0 auto 22px auto;position:relative; border:solid 1px #A3C6F3;}
#content a:link,#content a:visited,#content a:hover,#content a:active{color:black;}
.title{ font-size: 15px; font-weight: bold; border-bottom:solid 1px #A8B6BA; padding-bottom:5px;}
#content .red{ color:Red;}
.addorminute{ border:solid 1px #F4AB44; font-size:18px; font-weight:bolder;}
#content .date{ background:url(../images/btnbg.png) no-repeate;}
#seldate{ color:#9BB1C7;}
.seltime{ border-left:solid 1px #A3C6F3;border-top:solid 1px #A3C6F3; width:100%; text-align:center;}
.firsttr{ font-weight:bold; font-size:15px;}
.seltime tr{ height:25px;}
.seltime td{ border-bottom:solid 1px #A3C6F3; border-right:solid 1px #A3C6F3; width:60px; height:22px;}
.seltime .tdyes{ background:#B5D1F5;}
.seltime .tdhover{background:#B5D1F5;}
.seltime .tdno{ background:#F89EA5;}
.seltime .tdsel{ background:#74C4D9;}
.seltime .tdclick{ background:#B5D1F5;}
.seltime img{ cursor:pointer;}
#sbul li{ float:left; width:auto; height:25px; line-height:25px; border-left:solid 1px #A3C6F3;border-top:solid 1px #A3C6F3;border-right:solid 1px #A3C6F3; margin:0 5px 0 0; cursor:pointer;}
#sbul li:hover{ background:#BFD7F6;}
#sbul li span{ padding:0 5px;}
.lihover{ background:#BFD7F6;}
#seltime2{ text-indent:100px; font-size:15px; color:#798F95; padding:10px;}
#content .search{ font-size:15px;padding:10px;text-align:center;}
#content .search div{ text-align:center;}
#content .list{ padding:20px 0;}
#content .list table{ border:solid 1px #A3C6F3; width:90%; text-align:center; margin:0 auto; border-collapse:collapse;}
#content .list table tr{ height:25px;}
#content .list table td{ border-bottom:solid 1px #A3C6F3; border-right:solid 1px #A3C6F3;}

#printDiv{ display:none;}
.printtable{width:900px; margin:0 auto; font-size:18px;}
.printtable .td1{width:120px;}
.printtable .td2{width:170px;}


#tbustime{width: 700px;margin: 0 auto;}
#tbustime li{float: left;margin: 3px 3px;border: solid 1px #A3C6F3;width: 105px;height: 35px;text-indent: 0;cursor: pointer;}
#tbustime li div{text-align: center; margin: 0 auto;}
#tbustime li b{ font-size:15px;}
#tbustime li:hover{background: #B5D1F5;}
#tbustime .cli{background:#B5D1F5;}
#tbustime .unc{ color:#ccc; cursor:inherit;}
#tbustime .unc:hover{background:#fff;}
/*left*/

/*foot*/
#foot{width:100%; text-align:center;color:#878787; padding-bottom:30px; padding-top:20px;}
#foot a:link,#foot a:visited,#foot a:hover,#foot a:active{ color:#878787;}
/*inside*/
.location{height:30px;line-height:30px;background:url(../images/redcross.gif) no-repeat 16px center;padding-left:40px;border-bottom:1px solid #A3C6F3}
.location a{color:#000000}
.location span{color:#185EB8}
.back{padding-left:17px;width:653px;margin:0 auto;line-height:41px;height:41px}
.back a{color:#018706}


.message{display: none; z-index: 100; width: 260px; height: 120px;
        border: solid 3px #ACC8FF; position: absolute; background: #fff; text-align:center;}

.message img{ border:0; cursor:pointer;}

.message .title{background:#3795EC; height:20px; vertical-align:middle;}

.message .title a{ padding-right:5px; color:White;}

.message .btn a{ color:#126BBE; text-decoration:underline;}
.page a{ margin:0 8px 0 8px;}

#xmbw{ width:100px; float:left;}
#xmbw li{width:100px; display:block; height:40px; text-align:center; line-height:40px; cursor:pointer;}
#xmbw li:hover{ background:#A3C6F3; color:White;}
#xmbw .lb{  background:#B5D1F5;}
#xmbw .lbh{ background:#A3C6F3; color:White;}
#xmlb{ overflow:auto; width:700px; height:280px;}

.hide{ display:none;}

.selh{ background:#CFFBD0;}

.brlist{ width:821px;}
.brlist li{ float:left; width:127px; height:36px; margin:3px 0 3px 6px; border:solid 1px #A3C6F3; cursor:pointer;position:relative;}
.brlist li:hover{ background:#BFD7F6;}
.brlist .lihover{background:#BFD7F6;}
.brlist div{ width:100%; text-align:center; height:18px; line-height:18px;}
.brlist .cbr{ position:absolute; right:3px; top:3px; color:Red; cursor:inherit; width:5px; height:5px; line-height:5px; z-index:100px;}